package com.example.demo.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

@Data
public class AttendanceReportVo {

    private String userName;

    //上班打卡时间
    @JsonFormat(pattern = "yyyy-MM-dd")
    private String clockInTime;

    //上班打卡结果
    private String clockInStatus;

    //下班打卡时间
    @JsonFormat(pattern = "yyyy-MM-dd")
    private String clockOutTime;

    //下班打卡结果
    private String clockOutStatus;

    //工时
    private Double workHours;

    //迟到时长
    private int delayDuration;

    //早退时长
    private int earlyDuration;

    //旷工天数
    private int absenteeismDay;

    //出差时长
    private int travelDay;

    //外出时长
    private int outDay;
}
